package com.anjubao.parking.municipal.parkinglot.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @author zhangyunbo
 * @date 2019/7/2 19:13
 */

@ToString
@Accessors(chain = true)
@Data
public class RoadSideVideoPileDto {


/*    {
        "deviceCode": "40119070215481145962536320995330",
            "deviceId": 1145962536320995330,
            "deviceName": "",
            "deviceStatus": 1,
            "ipAddr": "http://172.",
            "isOnline": 0,
            "location": "",
            "machineNo": "",
            "parkingLotCode": "10019062716101131103756095467522",
            "parkingLotId": 1131103756095467522,
            "parkingLotName": "火炉山森林公园-停车场",
            "parkingLotSlotId": 1145952651713810433,
            "remainingBattery": 1,
            "videoPileType": 0
    }*/

    /**
     * 视频桩code
     */
    private String deviceCode;

    /**
     * 视频桩id
     */
    private Long deviceId;


    /**
     * 视频桩名称
     */
    private String deviceName;

    private int deviceStatus;

    /**
     * ip地址
     */
    private String ipAddr;

    /**
     * 是否在线
     */
    private int isOnline;

    /**
     * 地址
     */
    private String location;

    /**
     * 机器序列号
     */
    private String machineNo;


    /**
     * 停车场code
     */
    private String parkingLotCode;


    /**
     * 停车场id
     */
    private Long parkingLotId;



    /**
     * 停车场名称
     */
    private String parkingLotName;


    /**
     * 泊位list
     */
    private List<Long> parkingLotSlotId;


    /**
     * 剩余电量
     */
    private int remainingBattery;


    /**
     * 视频桩type
     */
    private int videoPileType;


}
